do your duty; come what may - Alemán Inglés Diccionario